Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LEAKE ROAD Detached £250,000 15 Nov 2010
22 LEAKE ROAD Semi-Detached £125,000 29 Jun 2009
26 LEAKE ROAD Terraced £225,000 15 Sep 2021
32A LEAKE ROAD Detached £210,000 23 Apr 2021